Профиль посвящён автоматизации управления квадрокоптерами с помощью компьютерного зрения. Участники учатся собирать и настраивать летающие робототехнические системы, разрабатывать программы для автономного полёта, а также автоматически собирать, обрабатывать и анализировать данные.
На финале участникам предстоит разработать систему автоматизированного мониторинга объектов топливно-энергетического комплекса (ТЭК) с использованием квадрокоптера.
Первый этап состоит из двух туров.
Инженерный тур знакомит с тематикой профиля. Участники решают задачи:
по проектированию 3D-моделей в CAD-системах.
Предметный тур проверяет уровень школьной подготовки:
Также участники проходят образовательный курс, который помогает получить или подтвердить основные компетенции, необходимые для следующих этапов.
Для участия во втором этапе необходимо собрать команду из 3–4 человек.
Участники решают подзадачи, которые соответствуют ролям в команде. Например:
Работа над задачами второго этапа и изучение образовательных материалов помогают подготовиться к комплексной задаче финала.
Финал состоит из предметного и инженерного туров.
В предметном туре участники решают задачи по математике и информатике.
В инженерном туре командам предстоит разработать систему автоматизированного мониторинга объектов топливно-энергетического комплекса с помощью квадрокоптера.
Система должна обеспечивать:
Для решения задачи участникам понадобится объединить программные и аппаратные компоненты системы: разработать необходимый код, настроить оборудование, обеспечить автономный полёт и работу датчиков.
Программирование на Python. Умение писать код для управления квадрокоптером, обработки данных и автоматизации мониторинга.
ROS. Базовое понимание принципов работы с Robot Operating System и её применения в летающих робототехнических системах.
Летающие робототехнические системы. Базовые навыки сборки, настройки, пилотирования и эксплуатации квадрокоптеров.
Компьютерное зрение. Понимание основных методов обработки и анализа изображений и их применения для автономного управления и мониторинга.
3D-моделирование. Умение создавать 3D-модели в CAD-системах и применять их при разработке элементов робототехнического комплекса.
Для участия во втором и заключительном этапах вам понадобится команда из 3–4 человек.
В команде могут быть следующие роли:
Инженер-программист (Python, Front-end). Работает с визуализацией и автоматической отправкой результатов мониторинга, пишет код для автономного полёта квадрокоптера и разрабатывает алгоритм безопасного полёта.
Инженер-программист (C++, Python). Разрабатывает алгоритмы компьютерного зрения и искусственного интеллекта для автономных миссий квадрокоптера, работает с датчиками. Работает в связке с инженером-программистом по Python и Front-end.
Инженер-техник. Моделирует и разрабатывает автономный комплекс и полезную нагрузку для мониторинга объектов ТЭК, работает с датчиками, тестирует и обслуживает оборудование, занимается пилотированием квадрокоптера.
Капитан и лидер команды. Организует работу команды в GitHub или аналогичной системе, распределяет обязанности, руководит командой и контролирует соблюдение сроков. Рекомендуется совмещать эту роль с одной из других ролей.
Роли могут сочетаться: один участник может выполнять несколько функций в команде.
Документация и учебник по платформе «Клевер»
Образовательный блок. Летающая робототехника 24/25
Курс «Arduino для начинающих»
Основы программирования на С
Основы робототехники под управлением Robot Operating System (ROS)
Базовый курс по Robot Operating System (ROS)
Программирование на Python
Все уроки по Ардуино
Компьютерное зрение. Базовый уровень
Сквозные технологии. Электроника
Сквозные технологии. 3D-моделирование в САПР
Сквозные компетенции. 3D-моделирование
Введение в программирование (C++)
Быстрый старт в спортивное программирование
Программирование на языке С++ для решения олимпиадных задач
Введение в Robot Operating System
Подготовка к 1 отборочному этапу НТО по информатике
Программируем Arduino
Введение в ROS
Разработка умных устройств на базе Arduino
Основы Git
Нейронные сети и компьютерное зрение
Сборник задач НТО. Летающая робототехника 2024/2025 гг.
Сборник задач НТО. Летающая робототехника. 2025-2026 гг.